limitorque valve - French English Dictionary